﻿//#define noSpeedikonCom

using System;
using System.Collections.Generic;
using System.Text;



#if(noSpeedikonCom)

namespace SpeedikonCom
{
    class IEZ_sp_Wall
    {
        public void GetCenterAxisPoints(int a, out double b, out double c, out double d, out double e, out double f, out int g);
    }
    class IEZ_sp_Object
    {
        public void GetList(int Typ, out int Count, out int[] Ids, out int lStatus);
    }
    class IEZ_sp_Opening
    {
        public void ParamGet(int OpeningID, out int SubType, out int WallID, out double startX, out double startY, out double parapetheight, out double angle, out double width, out double height, out double depth, out int lStatus);
    }
    class IEZ_sp_Space
    {
        public void GetList(int ID, int Typ, out int iCount, out int[] iIDs, out int lStatus);
    }
    class IEZ_sp_Attribute
    {
      public void GetArraySize(int Typ, int ID,string Name, out int Anz, out int lStatus);
      public void GetDouble(int Typ, int ID, string Name, out double dVal, out int lStatus);
      public void GetDoubleArray(int Typ, int ID, string Name,int start,int anzahl, out double[] dVal, out int lStatus);
      public void GetInt(int Typ, int ID, string Name, out int dVal, out int lStatus);
      public void GetIntArray(int Typ, int ID, string Name, int start, int anzahl, out int[] dVal, out int lStatus);
      public void GetChar(int Typ, int ID, string Name, out string dVal, out int lStatus);
      public void GetCharArray(int Typ, int ID, string Name, int start, int anzahl, out string[] dVal, out int lStatus);
    }
}
#endif